Definition of Highland Scot

  • (noun) a native of the Highlands of Scotland

Synonyms of Highland Scot


Antonyms of Highland Scot


No Antonyms Found.

Homophones of Highland Scot


No Homophones Found.